﻿using System;
using System.CodeDom.Compiler;
using System.Diagnostics;
using Google.Protobuf;
using Google.Protobuf.Reflection;

namespace EggLink.DanhengServer.Proto
{
	// Token: 0x02000E9B RID: 3739
	[DebuggerDisplay("{ToString(),nq}")]
	public sealed class RogueCommonDialogueInfo : IMessage<RogueCommonDialogueInfo>, IMessage, IEquatable<RogueCommonDialogueInfo>, IDeepCloneable<RogueCommonDialogueInfo>, IBufferMessage
	{
		// Token: 0x17002F6D RID: 12141
		// (get) Token: 0x0600A781 RID: 42881 RVA: 0x001C470F File Offset: 0x001C290F
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public static MessageParser<RogueCommonDialogueInfo> Parser
		{
			get
			{
				return RogueCommonDialogueInfo._parser;
			}
		}

		// Token: 0x17002F6E RID: 12142
		// (get) Token: 0x0600A782 RID: 42882 RVA: 0x001C4716 File Offset: 0x001C2916
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public static MessageDescriptor Descriptor
		{
			get
			{
				return RogueCommonDialogueInfoReflection.Descriptor.MessageTypes[0];
			}
		}

		// Token: 0x17002F6F RID: 12143
		// (get) Token: 0x0600A783 RID: 42883 RVA: 0x001C4728 File Offset: 0x001C2928
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		MessageDescriptor IMessage.Descriptor
		{
			get
			{
				return RogueCommonDialogueInfo.Descriptor;
			}
		}

		// Token: 0x0600A784 RID: 42884 RVA: 0x001C472F File Offset: 0x001C292F
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RogueCommonDialogueInfo()
		{
		}

		// Token: 0x0600A785 RID: 42885 RVA: 0x001C4738 File Offset: 0x001C2938
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RogueCommonDialogueInfo(RogueCommonDialogueInfo other) : this()
		{
			switch (other.OLPMDGDJGLICase)
			{
			case RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.IGGNGJGPCLK:
				this.IGGNGJGPCLK = other.IGGNGJGPCLK.Clone();
				break;
			case RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.ADIIKJNMLPH:
				this.ADIIKJNMLPH = other.ADIIKJNMLPH.Clone();
				break;
			case RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.GMCBLIEBGGG:
				this.GMCBLIEBGGG = other.GMCBLIEBGGG.Clone();
				break;
			case RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.DialogueBasicInfo:
				this.DialogueBasicInfo = other.DialogueBasicInfo.Clone();
				break;
			case RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.ALNPLJOHLGB:
				this.ALNPLJOHLGB = other.ALNPLJOHLGB.Clone();
				break;
			case RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.LEMBCBBIGFC:
				this.LEMBCBBIGFC = other.LEMBCBBIGFC.Clone();
				break;
			}
			this._unknownFields = UnknownFieldSet.Clone(other._unknownFields);
		}

		// Token: 0x0600A786 RID: 42886 RVA: 0x001C4805 File Offset: 0x001C2A05
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RogueCommonDialogueInfo Clone()
		{
			return new RogueCommonDialogueInfo(this);
		}

		// Token: 0x17002F70 RID: 12144
		// (get) Token: 0x0600A787 RID: 42887 RVA: 0x001C480D File Offset: 0x001C2A0D
		// (set) Token: 0x0600A788 RID: 42888 RVA: 0x001C4826 File Offset: 0x001C2A26
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RogueCommonDialogueBasicInfo DialogueBasicInfo
		{
			get
			{
				if (this.oLPMDGDJGLICase_ != RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.DialogueBasicInfo)
				{
					return null;
				}
				return (RogueCommonDialogueBasicInfo)this.oLPMDGDJGLI_;
			}
			set
			{
				this.oLPMDGDJGLI_ = value;
				this.oLPMDGDJGLICase_ = ((value == null) ? RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.None : RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.DialogueBasicInfo);
			}
		}

		// Token: 0x17002F71 RID: 12145
		// (get) Token: 0x0600A789 RID: 42889 RVA: 0x001C483D File Offset: 0x001C2A3D
		// (set) Token: 0x0600A78A RID: 42890 RVA: 0x001C4856 File Offset: 0x001C2A56
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public FOLIEMPMMGI LEMBCBBIGFC
		{
			get
			{
				if (this.oLPMDGDJGLICase_ != RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.LEMBCBBIGFC)
				{
					return null;
				}
				return (FOLIEMPMMGI)this.oLPMDGDJGLI_;
			}
			set
			{
				this.oLPMDGDJGLI_ = value;
				this.oLPMDGDJGLICase_ = ((value == null) ? RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.None : RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.LEMBCBBIGFC);
			}
		}

		// Token: 0x17002F72 RID: 12146
		// (get) Token: 0x0600A78B RID: 42891 RVA: 0x001C486D File Offset: 0x001C2A6D
		// (set) Token: 0x0600A78C RID: 42892 RVA: 0x001C4885 File Offset: 0x001C2A85
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public PPBNJKAPJOJ ADIIKJNMLPH
		{
			get
			{
				if (this.oLPMDGDJGLICase_ != RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.ADIIKJNMLPH)
				{
					return null;
				}
				return (PPBNJKAPJOJ)this.oLPMDGDJGLI_;
			}
			set
			{
				this.oLPMDGDJGLI_ = value;
				this.oLPMDGDJGLICase_ = ((value == null) ? RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.None : RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.ADIIKJNMLPH);
			}
		}

		// Token: 0x17002F73 RID: 12147
		// (get) Token: 0x0600A78D RID: 42893 RVA: 0x001C489B File Offset: 0x001C2A9B
		// (set) Token: 0x0600A78E RID: 42894 RVA: 0x001C48B4 File Offset: 0x001C2AB4
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public HCFPLCGOGEC GMCBLIEBGGG
		{
			get
			{
				if (this.oLPMDGDJGLICase_ != RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.GMCBLIEBGGG)
				{
					return null;
				}
				return (HCFPLCGOGEC)this.oLPMDGDJGLI_;
			}
			set
			{
				this.oLPMDGDJGLI_ = value;
				this.oLPMDGDJGLICase_ = ((value == null) ? RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.None : RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.GMCBLIEBGGG);
			}
		}

		// Token: 0x17002F74 RID: 12148
		// (get) Token: 0x0600A78F RID: 42895 RVA: 0x001C48CB File Offset: 0x001C2ACB
		// (set) Token: 0x0600A790 RID: 42896 RVA: 0x001C48E3 File Offset: 0x001C2AE3
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public IBMKIMJPOJP IGGNGJGPCLK
		{
			get
			{
				if (this.oLPMDGDJGLICase_ != RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.IGGNGJGPCLK)
				{
					return null;
				}
				return (IBMKIMJPOJP)this.oLPMDGDJGLI_;
			}
			set
			{
				this.oLPMDGDJGLI_ = value;
				this.oLPMDGDJGLICase_ = ((value == null) ? RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.None : RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.IGGNGJGPCLK);
			}
		}

		// Token: 0x17002F75 RID: 12149
		// (get) Token: 0x0600A791 RID: 42897 RVA: 0x001C48F9 File Offset: 0x001C2AF9
		// (set) Token: 0x0600A792 RID: 42898 RVA: 0x001C4912 File Offset: 0x001C2B12
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public JLNEFOKFNAP ALNPLJOHLGB
		{
			get
			{
				if (this.oLPMDGDJGLICase_ != RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.ALNPLJOHLGB)
				{
					return null;
				}
				return (JLNEFOKFNAP)this.oLPMDGDJGLI_;
			}
			set
			{
				this.oLPMDGDJGLI_ = value;
				this.oLPMDGDJGLICase_ = ((value == null) ? RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.None : RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.ALNPLJOHLGB);
			}
		}

		// Token: 0x17002F76 RID: 12150
		// (get) Token: 0x0600A793 RID: 42899 RVA: 0x001C4929 File Offset: 0x001C2B29
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase OLPMDGDJGLICase
		{
			get
			{
				return this.oLPMDGDJGLICase_;
			}
		}

		// Token: 0x0600A794 RID: 42900 RVA: 0x001C4931 File Offset: 0x001C2B31
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void ClearOLPMDGDJGLI()
		{
			this.oLPMDGDJGLICase_ = RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.None;
			this.oLPMDGDJGLI_ = null;
		}

		// Token: 0x0600A795 RID: 42901 RVA: 0x001C4941 File Offset: 0x001C2B41
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public override bool Equals(object other)
		{
			return this.Equals(other as RogueCommonDialogueInfo);
		}

		// Token: 0x0600A796 RID: 42902 RVA: 0x001C4950 File Offset: 0x001C2B50
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public bool Equals(RogueCommonDialogueInfo other)
		{
			return other != null && (other == this || (object.Equals(this.DialogueBasicInfo, other.DialogueBasicInfo) && object.Equals(this.LEMBCBBIGFC, other.LEMBCBBIGFC) && object.Equals(this.ADIIKJNMLPH, other.ADIIKJNMLPH) && object.Equals(this.GMCBLIEBGGG, other.GMCBLIEBGGG) && object.Equals(this.IGGNGJGPCLK, other.IGGNGJGPCLK) && object.Equals(this.ALNPLJOHLGB, other.ALNPLJOHLGB) && this.OLPMDGDJGLICase == other.OLPMDGDJGLICase && object.Equals(this._unknownFields, other._unknownFields)));
		}

		// Token: 0x0600A797 RID: 42903 RVA: 0x001C4A08 File Offset: 0x001C2C08
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public override int GetHashCode()
		{
			int num = 1;
			if (this.oLPMDGDJGLICase_ == RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.DialogueBasicInfo)
			{
				num ^= this.DialogueBasicInfo.GetHashCode();
			}
			if (this.oLPMDGDJGLICase_ == RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.LEMBCBBIGFC)
			{
				num ^= this.LEMBCBBIGFC.GetHashCode();
			}
			if (this.oLPMDGDJGLICase_ == RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.ADIIKJNMLPH)
			{
				num ^= this.ADIIKJNMLPH.GetHashCode();
			}
			if (this.oLPMDGDJGLICase_ == RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.GMCBLIEBGGG)
			{
				num ^= this.GMCBLIEBGGG.GetHashCode();
			}
			if (this.oLPMDGDJGLICase_ == RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.IGGNGJGPCLK)
			{
				num ^= this.IGGNGJGPCLK.GetHashCode();
			}
			if (this.oLPMDGDJGLICase_ == RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.ALNPLJOHLGB)
			{
				num ^= this.ALNPLJOHLGB.GetHashCode();
			}
			num ^= (int)this.oLPMDGDJGLICase_;
			if (this._unknownFields != null)
			{
				num ^= this._unknownFields.GetHashCode();
			}
			return num;
		}

		// Token: 0x0600A798 RID: 42904 RVA: 0x001C4AC5 File Offset: 0x001C2CC5
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public override string ToString()
		{
			return JsonFormatter.ToDiagnosticString(this);
		}

		// Token: 0x0600A799 RID: 42905 RVA: 0x001C4ACD File Offset: 0x001C2CCD
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void WriteTo(CodedOutputStream output)
		{
			output.WriteRawMessage(this);
		}

		// Token: 0x0600A79A RID: 42906 RVA: 0x001C4AD8 File Offset: 0x001C2CD8
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		void IBufferMessage.InternalWriteTo(ref WriteContext output)
		{
			if (this.oLPMDGDJGLICase_ == RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.IGGNGJGPCLK)
			{
				output.WriteRawTag(42);
				output.WriteMessage(this.IGGNGJGPCLK);
			}
			if (this.oLPMDGDJGLICase_ == RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.ADIIKJNMLPH)
			{
				output.WriteRawTag(50);
				output.WriteMessage(this.ADIIKJNMLPH);
			}
			if (this.oLPMDGDJGLICase_ == RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.GMCBLIEBGGG)
			{
				output.WriteRawTag(90);
				output.WriteMessage(this.GMCBLIEBGGG);
			}
			if (this.oLPMDGDJGLICase_ == RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.DialogueBasicInfo)
			{
				output.WriteRawTag(98);
				output.WriteMessage(this.DialogueBasicInfo);
			}
			if (this.oLPMDGDJGLICase_ == RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.ALNPLJOHLGB)
			{
				output.WriteRawTag(106);
				output.WriteMessage(this.ALNPLJOHLGB);
			}
			if (this.oLPMDGDJGLICase_ == RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.LEMBCBBIGFC)
			{
				output.WriteRawTag(114);
				output.WriteMessage(this.LEMBCBBIGFC);
			}
			if (this._unknownFields != null)
			{
				this._unknownFields.WriteTo(ref output);
			}
		}

		// Token: 0x0600A79B RID: 42907 RVA: 0x001C4BAC File Offset: 0x001C2DAC
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public int CalculateSize()
		{
			int num = 0;
			if (this.oLPMDGDJGLICase_ == RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.DialogueBasicInfo)
			{
				num += 1 + CodedOutputStream.ComputeMessageSize(this.DialogueBasicInfo);
			}
			if (this.oLPMDGDJGLICase_ == RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.LEMBCBBIGFC)
			{
				num += 1 + CodedOutputStream.ComputeMessageSize(this.LEMBCBBIGFC);
			}
			if (this.oLPMDGDJGLICase_ == RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.ADIIKJNMLPH)
			{
				num += 1 + CodedOutputStream.ComputeMessageSize(this.ADIIKJNMLPH);
			}
			if (this.oLPMDGDJGLICase_ == RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.GMCBLIEBGGG)
			{
				num += 1 + CodedOutputStream.ComputeMessageSize(this.GMCBLIEBGGG);
			}
			if (this.oLPMDGDJGLICase_ == RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.IGGNGJGPCLK)
			{
				num += 1 + CodedOutputStream.ComputeMessageSize(this.IGGNGJGPCLK);
			}
			if (this.oLPMDGDJGLICase_ == RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.ALNPLJOHLGB)
			{
				num += 1 + CodedOutputStream.ComputeMessageSize(this.ALNPLJOHLGB);
			}
			if (this._unknownFields != null)
			{
				num += this._unknownFields.CalculateSize();
			}
			return num;
		}

		// Token: 0x0600A79C RID: 42908 RVA: 0x001C4C6C File Offset: 0x001C2E6C
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void MergeFrom(RogueCommonDialogueInfo other)
		{
			if (other == null)
			{
				return;
			}
			switch (other.OLPMDGDJGLICase)
			{
			case RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.IGGNGJGPCLK:
				if (this.IGGNGJGPCLK == null)
				{
					this.IGGNGJGPCLK = new IBMKIMJPOJP();
				}
				this.IGGNGJGPCLK.MergeFrom(other.IGGNGJGPCLK);
				break;
			case RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.ADIIKJNMLPH:
				if (this.ADIIKJNMLPH == null)
				{
					this.ADIIKJNMLPH = new PPBNJKAPJOJ();
				}
				this.ADIIKJNMLPH.MergeFrom(other.ADIIKJNMLPH);
				break;
			case RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.GMCBLIEBGGG:
				if (this.GMCBLIEBGGG == null)
				{
					this.GMCBLIEBGGG = new HCFPLCGOGEC();
				}
				this.GMCBLIEBGGG.MergeFrom(other.GMCBLIEBGGG);
				break;
			case RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.DialogueBasicInfo:
				if (this.DialogueBasicInfo == null)
				{
					this.DialogueBasicInfo = new RogueCommonDialogueBasicInfo();
				}
				this.DialogueBasicInfo.MergeFrom(other.DialogueBasicInfo);
				break;
			case RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.ALNPLJOHLGB:
				if (this.ALNPLJOHLGB == null)
				{
					this.ALNPLJOHLGB = new JLNEFOKFNAP();
				}
				this.ALNPLJOHLGB.MergeFrom(other.ALNPLJOHLGB);
				break;
			case RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.LEMBCBBIGFC:
				if (this.LEMBCBBIGFC == null)
				{
					this.LEMBCBBIGFC = new FOLIEMPMMGI();
				}
				this.LEMBCBBIGFC.MergeFrom(other.LEMBCBBIGFC);
				break;
			}
			this._unknownFields = UnknownFieldSet.MergeFrom(this._unknownFields, other._unknownFields);
		}

		// Token: 0x0600A79D RID: 42909 RVA: 0x001C4DB8 File Offset: 0x001C2FB8
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void MergeFrom(CodedInputStream input)
		{
			input.ReadRawMessage(this);
		}

		// Token: 0x0600A79E RID: 42910 RVA: 0x001C4DC4 File Offset: 0x001C2FC4
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		void IBufferMessage.InternalMergeFrom(ref ParseContext input)
		{
			uint num;
			while ((num = input.ReadTag()) != 0U)
			{
				if (num <= 90U)
				{
					if (num == 42U)
					{
						IBMKIMJPOJP ibmkimjpojp = new IBMKIMJPOJP();
						if (this.oLPMDGDJGLICase_ == RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.IGGNGJGPCLK)
						{
							ibmkimjpojp.MergeFrom(this.IGGNGJGPCLK);
						}
						input.ReadMessage(ibmkimjpojp);
						this.IGGNGJGPCLK = ibmkimjpojp;
						continue;
					}
					if (num == 50U)
					{
						PPBNJKAPJOJ ppbnjkapjoj = new PPBNJKAPJOJ();
						if (this.oLPMDGDJGLICase_ == RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.ADIIKJNMLPH)
						{
							ppbnjkapjoj.MergeFrom(this.ADIIKJNMLPH);
						}
						input.ReadMessage(ppbnjkapjoj);
						this.ADIIKJNMLPH = ppbnjkapjoj;
						continue;
					}
					if (num == 90U)
					{
						HCFPLCGOGEC hcfplcgogec = new HCFPLCGOGEC();
						if (this.oLPMDGDJGLICase_ == RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.GMCBLIEBGGG)
						{
							hcfplcgogec.MergeFrom(this.GMCBLIEBGGG);
						}
						input.ReadMessage(hcfplcgogec);
						this.GMCBLIEBGGG = hcfplcgogec;
						continue;
					}
				}
				else
				{
					if (num == 98U)
					{
						RogueCommonDialogueBasicInfo rogueCommonDialogueBasicInfo = new RogueCommonDialogueBasicInfo();
						if (this.oLPMDGDJGLICase_ == RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.DialogueBasicInfo)
						{
							rogueCommonDialogueBasicInfo.MergeFrom(this.DialogueBasicInfo);
						}
						input.ReadMessage(rogueCommonDialogueBasicInfo);
						this.DialogueBasicInfo = rogueCommonDialogueBasicInfo;
						continue;
					}
					if (num == 106U)
					{
						JLNEFOKFNAP jlnefokfnap = new JLNEFOKFNAP();
						if (this.oLPMDGDJGLICase_ == RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.ALNPLJOHLGB)
						{
							jlnefokfnap.MergeFrom(this.ALNPLJOHLGB);
						}
						input.ReadMessage(jlnefokfnap);
						this.ALNPLJOHLGB = jlnefokfnap;
						continue;
					}
					if (num == 114U)
					{
						FOLIEMPMMGI foliempmmgi = new FOLIEMPMMGI();
						if (this.oLPMDGDJGLICase_ == RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase.LEMBCBBIGFC)
						{
							foliempmmgi.MergeFrom(this.LEMBCBBIGFC);
						}
						input.ReadMessage(foliempmmgi);
						this.LEMBCBBIGFC = foliempmmgi;
						continue;
					}
				}
				this._unknownFields = UnknownFieldSet.MergeFieldFrom(this._unknownFields, ref input);
			}
		}

		// Token: 0x04004423 RID: 17443
		private static readonly MessageParser<RogueCommonDialogueInfo> _parser = new MessageParser<RogueCommonDialogueInfo>(() => new RogueCommonDialogueInfo());

		// Token: 0x04004424 RID: 17444
		private UnknownFieldSet _unknownFields;

		// Token: 0x04004425 RID: 17445
		public const int DialogueBasicInfoFieldNumber = 12;

		// Token: 0x04004426 RID: 17446
		public const int LEMBCBBIGFCFieldNumber = 14;

		// Token: 0x04004427 RID: 17447
		public const int ADIIKJNMLPHFieldNumber = 6;

		// Token: 0x04004428 RID: 17448
		public const int GMCBLIEBGGGFieldNumber = 11;

		// Token: 0x04004429 RID: 17449
		public const int IGGNGJGPCLKFieldNumber = 5;

		// Token: 0x0400442A RID: 17450
		public const int ALNPLJOHLGBFieldNumber = 13;

		// Token: 0x0400442B RID: 17451
		private object oLPMDGDJGLI_;

		// Token: 0x0400442C RID: 17452
		private RogueCommonDialogueInfo.OLPMDGDJGLIOneofCase oLPMDGDJGLICase_;

		// Token: 0x02001C2D RID: 7213
		public enum OLPMDGDJGLIOneofCase
		{
			// Token: 0x040067C2 RID: 26562
			None,
			// Token: 0x040067C3 RID: 26563
			DialogueBasicInfo = 12,
			// Token: 0x040067C4 RID: 26564
			LEMBCBBIGFC = 14,
			// Token: 0x040067C5 RID: 26565
			ADIIKJNMLPH = 6,
			// Token: 0x040067C6 RID: 26566
			GMCBLIEBGGG = 11,
			// Token: 0x040067C7 RID: 26567
			IGGNGJGPCLK = 5,
			// Token: 0x040067C8 RID: 26568
			ALNPLJOHLGB = 13
		}
	}
}
